sub-contract work - Spanish English Dictionary